Optimal Control of Software Ensuring Safety and Functionality
نویسندگان
چکیده
Existing verification and validation methodologies can detect software violations very effectively but fail to provide any mechanism for correcting faults once they are detected. Detection of faults, their diagnosis and corrective actions are all essential components of any software rectification framework. In this paper, we propose a framework for correction of violations in software systems ensuring that the desired goals of the system are achieved. We describe a stochastic finite state machine used to abstract a software system along with the uncertainty in its operating environment. Safety property violations and satisfaction of functionalities are abstracted using penalties and rewards on the states, respectively. Rectification of software is then formulated as a stochastic optimal control problem over this abstraction. Algorithms polynomial in the size of the abstraction have been developed for solving this optimization problem exactly. The paper also applies the developed framework to a variety of examples from different domains. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-05-20. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/60 Technical Report: MS-CIS-05-20 Optimal Control of Software ensuring Safety and Functionality Arvind Easwaran, Sampath Kannan, Insup Lee arvinde, kannan, lee@cis.upenn.edu University of Pennsylvania, Philadelphia
منابع مشابه
Developing a Software Architecture for Graceful Degradation in an Elevator Control System
Many embedded systems have high safety and dependability requirements, which makes ensuring software robustness a top priority in these systems. As embedded computer systems become more complex and incorporate increasing functionality, their software systems become increasingly more difficult to design, build, and maintain. One approach to achieving software robustness is graceful degradation. ...
متن کاملCompetence of Public Institutions in Food Safety Control: A Consumer Perception Survey in Ghana
Background: Ensuring food safety and minimizing risks require coordinated efforts of various institutions. The objective of this study was to determine how Ghanaian consumers score the competence of public institutions in controlling food safety risks and the effects of this perceived score on their level of concerns about food safety risks. Methods: Totally, semi-structured questionnaire admi...
متن کاملAssessment of safety in drinking water supply system of Birjand city using World Health Organization’s water safety plan
Background: The conventional method for managing drinking water quality is not a suitable preventive strategy for protecting public health. A water safety plan (WSP) presents a systematic approach to ensuring the health and quality of drinking water. This study assessed the drinking water supply system safety of Birjand city using the WHO’s WSP. Methods: This investigation employed the WSP-QA ...
متن کاملA Model-Oriented Approach to Safety Analysis Using Fault Trees and a Support System
Fault tree technique has been used in industry for safety analysis of safety critical systems for decades. They can be used for analysing the safety of both software and hardware. However, there are a lot of problems in ensuring the internal consistency and validity of fault trees constructed due to the absence of appropriate approach of using fault tree technique. This paper describes a model-...
متن کاملA Combined Fuzzy Logic and Analytical Hierarchy Process Method for Optimal Selection and Locating of Pedestrian Crosswalks
One of the main challenges for transportation engineers is the consideration of pedestrian safety as the most vulnerable aspect of the transport system. In many countries around the world, a large number of accidents recorded by the police are composed of accidents involving pedestrians and vehicles, for example when pedestrians may be struck by passing vehicles when crossing the street. Carefu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014